package com.itboy.mall.wms.warepurchase.bo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 采购信息编辑对象 mall_ware_purchase
 *
 * @author itboy
 * @date 2021-08-10
 */
@Data
@ApiModel("采购信息编辑对象")
public class MallWarePurchaseEditBo {


    /**
     * 采购单id
     */
    @ApiModelProperty("采购单id")
	@JsonSerialize(using = ToStringSerializer.class)
    private Long id;

	/**
	 * 采购单id
	 */
	@ApiModelProperty("采购单id")
	private Long[] ids;

    /**
     * 采购人id
     */
    @ApiModelProperty("采购人id")
	@JsonSerialize(using = ToStringSerializer.class)
    private Long assigneeId;

    /**
     * 采购人名
     */
    @ApiModelProperty("采购人名")
    private String assigneeName;

    /**
     * 联系方式
     */
    @ApiModelProperty("联系方式")
    private String phone;

    /**
     * 优先级
     */
    @ApiModelProperty("优先级")
    private Integer priority;

    /**
     * 状态
     */
    @ApiModelProperty("状态")
    private Integer status;

    /**
     * 仓库id
     */
    @ApiModelProperty("仓库id")
	@JsonSerialize(using = ToStringSerializer.class)
    private Long wareId;

    /**
     * 总金额
     */
    @ApiModelProperty("总金额")
    private BigDecimal amount;
}
